Linker Loader


 
 
Concept Explanation
 

Linker - Loader

Just because a source code has been translated into object module does not mean that it is ready for execution. An important task that is still to be handled is assignment of memory address to various parts of the program.

A linker or a linkage editor is software that converts the object code into a load module that can be placed in memory and run by assignment memory address to various parts of the program.

A linker is an important utility program that takes the object files,produced by the assembler and compiler,and other code to join them into a single executable file.

Loader is special program that takes input of executable files from linker, loads it to main memory,and prepares this code for execution by computer. Loader allocates memory space program

.... (More Text Available, Login?)
Sample Questions
(More Questions for each concept available in Login)
Question : 1

A ___________ is software that converts the object code into a load module that can be placed in memory and run by assignment memory address to various parts of the program.

Right Option : C
View Explanation
Explanation
Question : 2

Which of the following statement(s) is incorrect about Linker?

(i) It uses an input of object code produced by the assembler and compiler.

(ii) The Foremost purpose of a linker is to produce executable files.

(iii) Linker is used to join all the modules

Right Option : D
View Explanation
Explanation
Question : 3

Linker uses an input of_____________produced by the assembler and compiler.

Right Option : B
View Explanation
Explanation
 
 


Students / Parents Reviews [10]